highly placed - German English Dictionary